Find hotels in St. Andrews Beach, Melbourne from $72

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for St. Andrews Beach hotels

1. Peppers Moonah Links Resort

Peppers Moonah Links Resort
4.0 star property
1.6 mi from St. Andrews Beach
8.6 out of 10, Excellent, (1,000 reviews)
"Beautiful room, with stunning views, very friendly staff, super comfy bed and great parking"
Australia
Jade
$150 nightly
The price is $165
Nov 15 - Nov 16
Total with taxes and fees
Peppers Moonah Links Resort

2. Eden Bay Mornington

Eden Bay Mornington
2.0 star property
4 mi from St. Andrews Beach
7.4 out of 10, Good, (160 reviews)
"Nice place and friendly staff. Happy to go back there and highly recommend it to others !"
Australia
L P Joy
$66 nightly
The price is $73
Nov 13 - Nov 14
Total with taxes and fees
Eden Bay Mornington

3. RACV Cape Schanck Resort

RACV Cape Schanck Resort
5.0 star property
4.5 mi from St. Andrews Beach
9.2 out of 10, Wonderful, (1,002 reviews)
"Breakfast and room was great."
Australia
Zahra
$124 nightly
The price is $137
Dec 8 - Dec 9
Total with taxes and fees
RACV Cape Schanck Resort

4. Weeroona

Weeroona
4.5 star property
Rye, 2.3 mi from St. Andrews Beach
9.8 out of 10, Exceptional, (132 reviews)
"Convenient location , easy check in and out. Wonderful breakfast prepared by the hosts."
Australia
Chong Jeng
$154 nightly
The price is $170
Nov 16 - Nov 17
Total with taxes and fees
Weeroona

5. Nightelier Rye

Nightelier Rye
3.5 star property
Rye, 3.3 mi from St. Andrews Beach
8.8 out of 10, Excellent, (692 reviews)
"Location is good and clean room with decent balcony"
Australia
samir
$134 nightly
The price is $147
Nov 19 - Nov 20
Total with taxes and fees
Nightelier Rye

6. The Keith Motel

The Keith Motel
3.0 star property
3.6 mi from St. Andrews Beach
9.2 out of 10, Wonderful, (76 reviews)
"I really enjoyed staying here. It was like stepping back in time but with today’s mod cons."
Australia
Ben
$105 nightly
The price is $105
Nov 15 - Nov 16
Total with taxes and fees
The Keith Motel

7. Moonlight Bay Apartments

Moonlight Bay Apartments
4.0 star property
Rye, 3.4 mi from St. Andrews Beach
9.0 out of 10, Wonderful, (358 reviews)
"Great location - we would stay here again"
Australia
Tauree
$136 nightly
The price is $150
Nov 16 - Nov 17
Total with taxes and fees
Moonlight Bay Apartments

8. Bayview Motel Rosebud

Bayview Motel Rosebud
3.0 star property
4 mi from St. Andrews Beach
8.6 out of 10, Excellent, (821 reviews)
"Overall great place to stay"
Australia
Carmine
$115 nightly
The price is $127
Nov 15 - Nov 16
Total with taxes and fees
Bayview Motel Rosebud

9. Fairways Resort

Fairways Resort
4.0 star property
Rosebud, 4.5 mi from St. Andrews Beach
9.0 out of 10, Wonderful, (1,004 reviews)
"Clean and spacious room, excellent staff willing to go out of their way to make the stay comfortable. On-site restaurant was wonderful, staff so accommodating. Great stay."
Australia
Sandra
$127 nightly
The price is $140
Nov 16 - Nov 17
Total with taxes and fees
Fairways Resort

10. Boathouse Resort Studios & Suites

Boathouse Resort Studios & Suites
4.0 star property
Blairgowrie, 5 mi from St. Andrews Beach
9.2 out of 10, Wonderful, (847 reviews)
"Friendly staff welcome, clean comfy bed and room. Kitchenette basic and a few ants. Great location close to ferry, Sorrento, restaurants and Point Nepean."
Australia
L Jill
$160 nightly
The price is $176
Nov 26 - Nov 27
Total with taxes and fees
Boathouse Resort Studios & Suites

11. Moody's Motel

Moody's Motel
3.0 star property
Blairgowrie, 5 mi from St. Andrews Beach
8.8 out of 10, Excellent, (334 reviews)
"A bright comfy room with good quality bed/sheets, large TV, and best of all pet friendly! Very convenient fenced courtyard off the room with chairs to soak up the Sun with your fur babies and relax. Minimal kitchen but a Microwave etc. and nearby Blairgowrie shops and Cafes. It was quiet and staff very friendly, helpful for any requests. Would definitely stay again!"
Australia
LEONIE
$99 nightly
The price is $109
Nov 15 - Nov 16
Total with taxes and fees
Moody's Motel

12. Beach Holiday Apartments

Beach Holiday Apartments
4.0 star property
Rye, 3.3 mi from St. Andrews Beach
8.6 out of 10, Excellent, (297 reviews)
"Our stay was so accomadating for our family group the premises had all the right facilities only thing missing was a pool "
Australia
Nawell
$121 nightly
The price is $144
Nov 13 - Nov 14
Total with taxes and fees
Beach Holiday Apartments

13. Rosebud Motel

Rosebud Motel
3.5 star property
3.8 mi from St. Andrews Beach
8.2 out of 10, Very good, (565 reviews)
"Staff super helpful, convenient location."
Australia
Adeline
$90 nightly
The price is $99
Nov 15 - Nov 16
Total with taxes and fees
Rosebud Motel

14. Kanasta Caravan Park

Kanasta Caravan Park
3.0 star property
Rye, 3.2 mi from St. Andrews Beach
8.6 out of 10, Excellent, (139 reviews)
"Great place for the kids"
Australia
Peter
$123 nightly
The price is $123
Nov 18 - Nov 19
Total with taxes and fees
Kanasta Caravan Park

15. Sunny Side Up B&B

Sunny Side Up B&B
4.0 star property
Rye, 3 mi from St. Andrews Beach
10.0 out of 10, Exceptional, (175 reviews)
"Clean and comfortable stay with delicious Belgian waffles"
Australia
Sampada
$191 nightly
The price is $210
Nov 15 - Nov 16
Total with taxes and fees
Sunny Side Up B&B

16. Mornington Peninsula Retro Caravans

Mornington Peninsula Retro Caravans
3.0 star property
Rye, 3.2 mi from St. Andrews Beach
9.0 out of 10, Wonderful, (4 reviews)
"Brilliant place to stay! Authentic caravan park"
Australia
Bradley
$113 nightly
The price is $124
Nov 15 - Nov 16
Total with taxes and fees
Mornington Peninsula Retro Caravans

17. Cape Schanck Holiday Villa

Cape Schanck Holiday Villa
2.5 star property
4.1 mi from St. Andrews Beach
8.4 out of 10, Very good, (25 reviews)
"Awesome host with quick replies helping where required. The actual property is awesome, fantastic views, comfortable bed. Shower and spa were great as well!"
Australia
Andrew
$134 nightly
The price is $161
Dec 1 - Dec 2
Total with taxes and fees
Cape Schanck Holiday Villa

18. InterContinental Sorrento Mornington Peninsula by IHG

InterContinental Sorrento Mornington Peninsula by IHG
5.0 star property
Sorrento, 7.3 mi from St. Andrews Beach
8.6 out of 10, Excellent, (175 reviews)
"Excellent place to stay with full amenities and great staff."
United Kingdom
Sylvia
$197 nightly
The price is $217
Nov 16 - Nov 17
Total with taxes and fees
InterContinental Sorrento Mornington Peninsula by IHG

19. Plantation House

Plantation House
4.5 star property
Rye, 3.5 mi from St. Andrews Beach
9.8 out of 10, Exceptional, (116 reviews)
"Lovely quaint place close to the beach. The property was beautiful, the breakfast was great, the host was very welcoming, and we had a lovely comfortable room."
United States
Sonya
$227 nightly
The price is $250
Nov 13 - Nov 14
Total with taxes and fees
Plantation House

20. Sorrento Beach Motel

Sorrento Beach Motel
3.5 star property
Sorrento, 7 mi from St. Andrews Beach
9.0 out of 10, Wonderful, (933 reviews)
"Lovely property to stay at. Large bathroom. Would recommend."
Australia
Christine
$109 nightly
The price is $120
Nov 15 - Nov 16
Total with taxes and fees
Sorrento Beach Motel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Compare popular hotels in St. Andrews Beach

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
A hot tub with a rustic wooden backdrop, a metal bucket with glasses, and a rose bush in the foreground.
Weeroona
4.5 star property
9.8
Exceptional
132 reviews
View
A modern hotel room with a large bed, a TV mounted on the wall, and a balcony with a view of the countryside.
Peppers Moonah Links Resort
4.0 star property
8.6
Excellent
1,000 reviews
View
A two-story house with a covered porch, a small window, and a door.
Sunny Side Up B&B
4.0 star property
10.0
Exceptional
175 reviews
View
A modern living space with a dining area, kitchen, and a TV.
Moonlight Bay Apartments
4.0 star property
9.0
Wonderful
358 reviews
View
A bedroom with a large bed, a painting of rocks, a balcony with a table and chairs, and a view of the outdoors.
Nightelier Rye
3.5 star property
8.8
Excellent
692 reviews
View

Hotels recommended for families in St. Andrews Beach

Where to stay in St. Andrews Beach

Find the best St. Andrews Beach areas and neighborhoods for the activities you enjoy most. Learn more about St. Andrews Beach
Learn more about St. Andrews Beach

Melbourne Central Business District

Discover a blend of contemporary and Victorian architecture, vibrant street art, and literary culture in this bustling city center. Explore famed alleyways, visit the State Library, and enjoy easy access to public transport hubs.

Southbank

High-rise development dominates this inner-city suburb, featuring the Southbank Promenade and Southgate Restaurant and Shopping Precinct. Enjoy the art and craft market on Sundays, and explore the area via tram lines or the Capital City Bicycle Trail.

Docklands

Striking contemporary architecture meets heritage buildings in this area, where visitors can shop at The District Docklands, ride the Melbourne Star Observation Wheel, and explore public art. Diverse dining options, sports courts, and various transport options make it a convenient choice.

Sorrento

Coastal town Sorrento offers charter fishing boats from its pier, a summer ferry service to Queenscliff, and the historic Sorrento Park with a playground and BBQ facilities. Explore limestone buildings like the heritage-listed Sorrento Post Office.

Rye

Beaches, spas, and hot springs highlight some of the noteworthy features of Rye. Make a stop by Rye Beach or The Dunes Golf Links while you're exploring the neighborhood.

Top St. Andrews Beach Hotel Reviews

Frequently Asked Questions

What other neighbourhoods are similar to St Andrews Beach?

While St Andrews Beach offers a unique coastal and natural experience, areas like Sorrento and Portsea on the Mornington Peninsula provide a similar high-end coastal escape with a focus on relaxation and outdoor activities.

Sorrento is a good option for couples and families seeking a blend of natural beauty and refined amenities. It features a main street with boutiques, art galleries, and upscale dining, along with access to both bay and ocean beaches. The Sorrento Pier is a central landmark, and you'll find opportunities for coastal walks and water sports.

Portsea, located at the very tip of the peninsula, offers a more secluded and exclusive atmosphere, often favored by those looking for privacy and direct access to nature. It's known for its expansive properties, quiet beaches, and the Portsea Hotel, which offers views of the bay.

What are the best hotels in St Andrews Beach that travelers recommend?

For a highly recommended hotel in St Andrews Beach, consider Peppers Moonah Links Resort.

The 4-star Peppers Moonah Links Resort, with an 8.6 rating, is frequently praised by guests for its spacious and clean rooms, comfortable beds, and good facilities. The staff are often described as friendly and lovely, and the food at the on-site restaurant, which offers golf course views, is considered delicious. This resort also features premium bedding, designer toiletries, and convenient on-site golf facilities. Peninsula Hot Springs is located just 0.6 miles away, making it easily accessible for guests.

What are the best family hotels in St Andrews Beach?

For a family-friendly hotel in St Andrews Beach, Peppers Moonah Links Resort is an excellent choice.

This 4-star resort, with an 8.6 rating, offers a variety of amenities that cater to families, including a pool and on-site mini-golf. Guests frequently mention the spacious and clean rooms, the comfortable beds, and the friendly staff. The resort also boasts extensive golf facilities, such as a golf course, golf lessons, and a driving range, which can be enjoyable for older children and adults. Additionally, it is conveniently located just 0.6 miles from Peninsula Hot Springs, providing another nearby activity for families.

What are the best spa hotels in St Andrews Beach?

For a highly-rated spa hotel in St Andrews Beach, Peppers Moonah Links Resort is an excellent option.

This 4-star resort, with an 8.6 rating, features an extensive spa and treatment rooms, making it ideal for a relaxing getaway. Guests consistently praise the spacious and clean rooms, comfortable beds, and the friendly staff. The resort also boasts excellent golfing facilities, including an onsite golf course, mini-golf, and a driving range. Additionally, it is conveniently located near Peninsula Hot Springs (0.6 miles away) and Alba Thermal Springs and Spa (1.0 mile away).

When is the best time to go to St Andrews Beach?

The best time to go to St Andrews Beach is during the summer months, from December to February, when the weather is warm and sunny, making it ideal for beach activities and exploring the Mornington Peninsula.

During this period, you'll find average temperatures ranging from 20-25°C (68-77°F), great for enjoying the ocean and outdoor pursuits. Families will appreciate the consistent good weather for beach days, picnics, and exploring the nearby natural attractions. The long daylight hours also allow for extended enjoyment of the area's offerings.

Travelers looking for a quieter experience with pleasant weather might consider the shoulder seasons of autumn (March to May) and spring (September to November). While slightly cooler, these months still offer comfortable temperatures for walking, golfing, and visiting local wineries without the peak summer crowds.

Can I cancel my hotel reservation on Expedia?

You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St. Andrews Beach.

How much is the nightly rate at a St. Andrews Beach hotel?

Prices for hotels in St. Andrews Beach often vary, but you can find a great deal from $72 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia